/********************************
 * 蜷�ｰら畑繝ｬ繧､繧｢繧ｦ繝�
 ********************************/
body {
	margin:0px;
	padding:0px;
	-webkit-user-select: none;
	font-family: helvetica;

}

table{
	width:100%;
	border-collapse: collapse;	border-spacing: 0;

}

tr {
	border: 0px solid #aaadb9;
	color: #333;
}
td {
	border: 0px solid #aaadb9;
	color: #333;
	height:45px;

}

.loginName {
	font-size: 24px;
	color: #333333;
	height:33px;

	position:relative; z-index:1;
	background-repeat:no-repeat;
	background-position:right center;

	-webkit-border-radius:15px;

	 border: 1px solid #CCCCFF;
	background-color:#ffffff;

}

.keepId {
	font-size: 24px;

	position:relative; z-index:1;
	background-repeat:no-repeat;
	background-position:right center;

	-webkit-border-radius:5px;

	 border: 1px solid #CCCCFF;

}

.logBtn{
	width: 170px;
	height: 50px;
	margin-top:1px;
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:23px;
	-webkit-border-radius:10px;

	position:relative; z-index:1;
}


div.footer {
	width: 100%;
	height:70px;
	border-top:1px solid #D5D7D1;
}


td.header_tbl{
	height:100px;
	font-size:40px;
	text-shadow:3px 3px #666;
	border: 0px solid black;
}


.info{
	position:absolute;
	top :280px;
	left:130px;
	 visibility: visible;

	 width: 70%;
	 height:22px;
	 font-size:18px;
	 color:#666666;
}

.right{
	 background: -webkit-gradient(linear, left top, left bottom, from(#D5D7D1), to(#ffffff));
   	border-left:1px solid #aaa;"

}

.mainTbl{
	 border: 0px solid #CCCCFF;
	 height:100px;
}


/********************************
 * 繝｡繝�そ繝ｼ繧ｸ
 ********************************/
.opBoard{
	position:absolute;
	top :300px;
	left:290px;
	 visibility: visible;
	  background: -webkit-gradient(linear, left top, left bottom, from(#D5D7D1), to(#ffffff));
	 -webkit-border-radius:3px;
	 border: 4px solid black;
	z-index:6;



	 width: 400px;
	 height:150px;
	 font-size:18px;

}

.opBoardButtom{
	position:absolute;
	top :450px;
	left:290px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:5px;
	 border: 4px solid black;
	z-index:6;
	 width: 400px;
	 height:60px;
	color: #fff;

}

.opBoardTop{
	position:absolute;
	top :260px;
	left:290px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:5px;
	 border: 4px solid black;
	z-index:6;
	 width: 400px;
	 height:40px;
	color: #fff;
}

.opBoardBtn{
	position:absolute;
	 z-index:7;

	top :440px;
	left:550px;
	 visibility: visible;
	color: #fff;

}

.opBtn{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;



}
.btnNo{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
}
.btnYes{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
	right:200px;
}


/********************************
 *
 ********************************/
.allbackgr{
	position:absolute;
	z-index:5;
	top :0px;
	left:0px;
	visibility: visible;
    background-color:gray;
    opacity:0.5;
	color: #fff;
	width: 100%;
	height:100%

}
